subsisting licence - German English Dictionary